bill of exchange or promissory note - Alemán Inglés Diccionario